Pakistan holds an unusually rich concentration of religious heritage, Mughal era mosques, Sikhism's holiest pilgrimage sites, ancient Buddhist Gandhara ruins and centuries old Sufi shrines, often within a single day's drive of each other.