Pakistan
It is the largest mosque in Lahore and one of the largest in the world. In fact, there are reports that it has the largest courtyard in the world. It was built by Aurangzeb, the last Great Mughul Emperor of India in a record time of 2 and half years.
I recommend it because without a visit to this mosque your trip to Lahore shall remain incomplete.
Badshahi mosque is in old Lahore area, adjacent to Fort of Lahore.
Search Been there