The earliest archaeological evidence for the presence of Buddhist stupas dates to the late 4th century BCE. In India, Sanchi, Sarnath, Amaravati and Bharhut are among the oldest known stupas. The tallest is the Jetavanaramaya Stupa located in the ancient city of Anuradhapura, Sri Lanka with a height of . The Swat Valley hosts a well-preserved stupa at Shingardar near Ghalegay; another stupa is located near Barikot and Dharmarajika-Taxila in Pakistan. In Sri Lanka, the ancient city of Anuradhapura includes some of the tallest, most ancient and best preserved stupas in the world, such as Ruwanwelisaya.