Intricately carved marble stonework at Chaumukha Temple, the main temple in the complex of Jain temples at Ranakpur. Ranakpur, Rajasthan, Republic of India. 14 December 2008