Live views of the area outside MoreMall (МореМолл), a large shopping centre in Sochi, Russia. Opened in 2012, it offers more than 200 stores, including several popular international brands, restaurants, cafés and cinema, among other entertainment options.