Home / Public Art In Pakistan / Public Art in LahorePublic Art in Lahore Lahore is a city in the Pakistani province of Punjab. Queen Victoria statue