Patan Valley, Old and New Palace down below, Rajasthan

Patan Valley, Old and New Palace down below, Rajasthan