Loading…
Ancient carvings contrast with modern buildings at a Jain temple in Udaipur, Rajasthan, India