Giri complex of monuments

Taxila, Pakistan

Consists of Buddhist monasteries, a mosque, a tomb and a Middle Ages period fort.