Where is Hongtudi?

Where is Hongtudi located?

Hongtudi, Hongtudi (Station), China (approx. 29.58675°, 106.5474°)


Where is Hongtudi on the map?