Description:
The Chinese stripe-necked turtle is found in China, Taiwan and northern & central Vietnam.
Hoan Kiem Lake, Hanoi, Vietnam, 2 January 2024
The Chinese stripe-necked turtle is found in China, Taiwan and northern & central Vietnam.
Hoan Kiem Lake, Hanoi, Vietnam, 2 January 2024