This image was acquired from
wikimedia. It was marked as Public Domain or CC0 and is free to use. To verify, go to the source and check the information there.
Keywords from Image Description:
Maha Pyramid. en This is world's largest meditational pyramid as on date named as Maheshwara Maha Pyramid built by Pyramid Spiritual Society Movement located at Kadthal Hyderabad Andhra Pradesh India This Pyramid is alligned true north and its dimentions are sft people can sit inside this pyramid and can do meditation and it has