Photo taken on August 5, 2014 shows Tuogu Mosque at Ludian county in southwest China's Yunnan province. The mosque, built in Yongzheng Period (1722-1735) of Qing Dynasty, is one of top ten mosques in Yunnan province. [Photo: China News Service / Liu Ranyang]