Kalawan - Credit: Wikimedia Commons
Kalawan (originally meaning "The caves") is the name of an archaeological site in the area of Taxila in Pakistan, where it is one of the largest Buddhist establishment. It is located about 2 km from the Dharmarajika stupa. Read more on Wikipedia
Source: en.wikipedia.org