Venice, Italy? Macau, Las Vegas?


It's in Taguig City, Philippines.
It's even called Venice Grand Canal Mall. 😀

Comments