Boudhanath Stupa in Kathmandu Nepal was built in the 5th century depicting a giant mandala is a major centre of Tibetan Buddhism.
No comments yet