Where is Zhaizhiding?

Where is Zhaizhiding located?

Zhaizhiding, Sichuan, China (approx. 28.23123°, 104.608°)


Where is Zhaizhiding on the map?