120
A sea side shopping mall in Lima.