- Photo: Lake Seliger, Russia
Best place to feel Russian life