Where is Tangxiaojia?

Where is Tangxiaojia located?

Tangxiaojia, Zhejiang, China (approx. 30.12083°, 121.4542°)


Where is Tangxiaojia on the map?