Chaka Salt Lake, known to travelers as “Mirror of the Sky” in Qinghai, China, covers an area of 105 square kilometers. Like a mirror, it reflects the beautiful snow-capped mountains surrounding it, including Qilian Mountains, Kunlun Mountains, and Rubber Mountains. Chaka Salt Lake has been named one of the…

Dongguan Mosque, also known as Dongguan Grand Mosque, is a busy place for Islamic worship in Xining, Qinghai. It is one of the largest and one of the four greatest mosques in northwest China. During Ramadan, Dongguan Mosque sees the 3rd largest gathering of Muslims in the world, only…

Qinghai Lake, also known as “Cuo Wen Bu,” meaning the “blue sea” in Tibetan, is the largest inland lake as well as the largest saltwater lake in China. It is known as “China’s Most Beautiful Lake” and the “Sapphire on the Plateau.” It sits in northwestern Qinghai Province, amongst…

Kumbum Monastery, also known as Ta’er Monastery in Chinese, sits in Xining City, the capital of Qinghai Province in China. It was founded in 1379, named after the Great Silver Pagoda built in memory of Tsongkhapa, the founder of the Gelug school of Tibetan Buddhism, the Yellow Hat Sect.…

Free Inquiry: