Until recent years the largest Mosque in the World, the Badshahi Masjid (Royal Mosque) was constructed by the Mughal Emperor Aurangzeb in 1673. It is located in the Pakistani city of Lahore.
Edward Mortimer is spending 10 months in Pakistan studying the Urdu language. Here he recollects his first visit to the commercial capital, the megacity of Karachi.