A recent trip to Taxila filled me with a mix of awe, disappointment and confusion. The newly constructed D-12 Margalla Avenue now provides a direct route from Islamabad to Taxila Museum.