Terrace In Udaiur

Terrace in Udaiur

Nice terrace in palace in front of lake in Udaipur, India