The lush surroundings of the Piprahwa Stupa at Kapilavatthu, India.