Posted on July 23, 2020 by adminRelic site of Xanadu in Inner Mongolia People visit the site of Xanadu in Zhenglan Banner of Xilingol League, north China’s Inner Mongolia Autonomous Region on July 22, 2020. Located in Zhenglan Banner of Xilingol League, north China’s … ( read original story …)