The Mirror of the World on China’s Silk Road



Join me as I explore Chaka Salt Lake in Qinghai Province, China — also known as the “Mirror of the World.” This breathtaking …

Similar Posts