Where is Dachshunds?

Where is Dachshunds located?

Dachshunds, Zhejiang, China (approx. 28.42039°, 119.455°)


Where is Dachshunds on the map?