DvR ClicK Decorative Showpiece - 5 cm(Brass, Yellow)
Quick Overview
Product Price Comparison
Sri Meru Yantra, also known as Sri meru Chakra, is a complex sacred geometry used for worship, devotion and meditation. Yantra means 'instrument' or 'machine' in Sanskrit. This sacred symbol is in use for thousands of years, and its origin is clouded in mystery.