Bezeklik Mosque, otherwise known as Thousand Buddha Cave, near the Singing Sand Dunes, Silk Route; Dunhuang, Jiuquan, Gansu Province, China.