Sport and outdoor clothing in Petrogradskaya

Russia is an outdoor lovers' paradise, and the city has a number of sporting and outdoor goods stores which have a full selection of clothes and accessories for outdoor activities in all weathers.