Where is Hongqi Yidui?

Where is Hongqi Yidui located?

Hongqi Yidui, Hongqi Yidui, China (approx. 31.49939°, 121.75713°)


Where is Hongqi Yidui on the map?