Loading…
22 foot tall statue of Lord Mahavira in the main chamber of the Nareli Jain temple, Ajmer, Rajasthan, India. The room is amaz...