Destinations.ai
Written by
in
In Buddhist lore, this temple is one of 108 built by a 7th-century Tibetan king atop a huge demon.