Badshahi Mosque

Badshahi Mosque | Lahore

Badshahi Mosque (Royal Mosque) is the second largest mosque in Pakistan, located in the provincial…