Loading…
Temple in the town of Amber, as seen from Amber Fort, near Jaipur, Rajasthan, India