Where is Jianlinxia?

Where is Jianlinxia located?

Jianlinxia, Zhejiang, China (approx. 29.53722°, 121.2667°)


Where is Jianlinxia on the map?