Russian Federation Sablinsky waterfall, Leningrad region, Russia
- Please to see the geo position & weather for this photo spot
The most famous waterfall in the Leningrad region, located on the Tosno River. One of the most popular destinations for tourists who prefer natural landscapes
Pleaseto see the photography tips.
Affordable place, there is parking, near the train station. Convenient to ride a bike