Webcam Shopping Mall

Live streaming of the Trade Gallery, on 7 Navaginskaya Street, Central Sochi, Krasnodarskiy Region, in Russia. This shopping mall is located in one of the main shopping areas in the city, and includes several shops, cafes and restaurants, banks, hairdressing salons and drugstores, among many other services, spread over 5 floors.