This is the largest mall in Asia, thus the name Mall of Asia, recently opened in late 2005 (if I'm not mistaken). The map obviously shows the site just as the mall was being built.
Sign up to comment.
Sign in if you already did it.
Photo taken in Barangay 76, Pasay, Metro Manila, Philippines
Misplaced? Suggest new location