Hyderabad: Ranakpur in Rajasthan is well-known for its spectacularly beautiful marble Jain temple. Located between Jodhpur and Udaipur on the western side of the Aravalli Range, Ranakpur houses one of the biggest and most important Jain temple complexes of India, covering an area of nearly 4500...