Get in touch

TAKE A LOOK

A car on a frozen Lake Baikal, Russia – the world’s largest fresh water lake by volume.