Where is Sunhwatan?

Where is Sunhwatan located?

Sunhwatan, Sichuan, China (approx. 29.4786°, 104.6653°)


Where is Sunhwatan on the map?