Meru – the Buddhist concept of universe with four guarding deities of directions: Kuvera at North, Virudhaka at South, Dhritarashtra at East and Virupaksha at West. Painting on the walls of 17th century Tawang Monastery , Arunachal Pradesh, India
Featured Image:Modification: ["private source: local copy of official Commons 2000px rendition (3839x2798)","thumbnail: local copy of official Commons 320px rendition (320x233)","featured: local copy of official Commons 1600px rendition (1600x1166)","presentation: local copy of official Commons 1000px rendition (1000x729)"] · ShareAlike applies to adaptations.