Badshahi Mosque Lahore, Pakistan One of the most famous landmarks and tourist destination of Pakistan built in 16th century is also one of the largest mosques in the world.

Royalty-free stock photo ID: 111605798

Badshahi Mosque Lahore, Pakistan One of the most famous landmarks and tourist destination of Pakistan built in 16th century is also one of the largest mosques in the world.