Symbolically, the temple stands as a representation of Mount Meru, the sacred home of the Hindu gods from ancient texts.
Read MoreSymbolically, the temple stands as a representation of Mount Meru, the sacred home of the Hindu gods from ancient texts.
Read More