Jag Mandir in Udaipur, India.

Jag Mandir in Udaipur, India.