Loading…
Hot air balloons over the town of Amber, near Jaipur, Rajasthan, India