Охта-Парк (Okhta Park)

Leningrad, Russia · 5 km of runs, 8 lifts, top 80 m

A ski hill in Leningrad, Russia: a mix of cruisers and steeper pitches, plus night skiing under the lights.