Genghis Khan Square
Hedong Shengli Street, Hailaer Area, Hulunbuir China
Genghis Khan Square is a Points of Interest & Landmarks place is located in Hulunbuir, Inner Mongolia. The address of Genghis Khan Square is Hedong Shengli Street, Hailaer Area, Hulunbuir China.