The ruins of Piprahwa Stupa at Kapilavatthu, Northern India.