In the north east of the city of Shahbazgarhi at a distance of 1.5 km is standing the famous mountain of Mekha sanda.The scientific Mission of Kyoto University led by the Professor Mizuno excavated the site in 1969 and un-earhted the stupa, an assembly hall and few votive stupas.