Sport and outdoor clothing in St Petersburg

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.