Located in Xuanhua district of Zhangjiakou city, Hebei province, the Taoist Xiangguang Cave and Buddhist Bailin Temple are two great grotto complexes that were built in the mountains during the TangDynasty (618-907). Their fantastic designs reflect the glorious art style of that time, drawing people from far and wide to appreciate their immortal charm.