Lahore’s landscape