Buddhist remains around Bhallar stupa

Taxila, Pakistan

Buddhist remains around Bhallar stupa is a sight in Taxila.