Lahore is the cultural repository of Pakistan. Though not being the capital city, it has always been the centre of attention when talking about art and architecture. Not only that, the city is also home to many architectural gems engraved during the Mughal as well as colonial era.