L'Albera is a shopping mall in Spain featuring over 50 stores and 300 brands with promotions and discounts.