Mall of Lahore

Lahore, Pakistan.