15-Inch Bronze Mahameru Statue – Sacred Symbol of Cosmic Harmony and Spiritual Power This striking 15-inch Bronze Mahameru Statue is an exquisite representation of the sacred Mount Meru, believed to be the axis of the universe in Hindu, Jain, and Buddhist cosmology. A powerful symbol of spiritual enlightenment, cosmic order, and abundance, this meticulously handcrafted statue serves as a focal…