Maremagnum is a shopping center located in the Old Port of Barcelona, open 365 days a year. It receives ~13 m. visitors annually, mostly tourists. It has 22,000 square meters of commercial space, with restaurants, 80 fashion retailers, a multiplex cinema and a parking lot.
La Rambla de Mar, a wooden walkway over the water of 380 m in length, joins the Spanish dock with the Portal de la Pau square and La Rambla.
Source: Wikipedia