World’s largest picture wall

The world’s largest mural Picture Wall is situated inside the Lahore Fort