Where is Hongkou?

Where is Hongkou located?

Hongkou, Zhejiang, China (approx. 27.59563°, 119.8462°)


Where is Hongkou on the map?