The nature reserve is situated 150 kilometres away from Moscow in both Moscow and Tver Oblasts, on the banks of the Shosha River (a tributary of the Volga) and Lama River, and on the shore of the Ivankovo Reservoir.