Where is Sinin?

Where is Sinin located?

Sinin, Qinghai, China (approx. 36.61667°, 101.7667°)


Where is Sinin on the map?