Featured Exhibition A Sculpture of Lord Indra on the Airaavatha Elephant March 9, 2018 Sittam Param 0 Comment amber fort, lord indra in Amber Fort This sculpture of Lord Indra on the gateway to the Amber Fort in Jaipur, Rajasthan in India.