Where is Yankenbuchan?

Where is Yankenbuchan located?

Yankenbuchan, Zhejiang, China (approx. 28.3075°, 119.4358°)


Where is Yankenbuchan on the map?