Jain Temple, Ranakpur, Rajasthan, India

Jain Temple in Ranakpur, Rajasthan, India.