Where is Ershibadu?

Where is Ershibadu located?

Ershibadu, Zhejiang, China (approx. 28.28333°, 118.4833°)


Where is Ershibadu on the map?