Latest FromEurope

Siberia, Russia
Travel

Siberia, Russia

The Russian village of Oymyakon is generally known as the world's coldest permanently inhabited place. Photos by Amos Chapple.