The Mirror of the World on China’s Silk Road



Be a part of me as I discover Chaka Salt Lake in Qinghai Province, China — also referred to as the “Mirror of the World.” This breathtaking …

source

Leave a Comment

Your email address will not be published. Required fields are marked *