25 Aug 2015

Background

Heron City shopping mall is one of the biggest shopping centres in Barcelona, Spain. The mall is stationed with many street-popular brands, along with a wide range of restaurants and a big underground supermarket.