Intricate stone carvings on temple walls. Jagdish Mandir temple. Udaipur, Rajasthan, Republic of India. 15 December 2008