Patan Valley, old and new palace down below, Near Jaipur, Rajasthan

Patan Valley, old and new palace down below, Near Jaipur, Rajasthan