Xilitu Zhao

Hohhot, China

The largest Buddhist temple in the city and main seat of Buddhism in Inner Mongolia.