Chukotka Peninsula, Russia
In the Chukotka Peninsula in Russia, a road on ice carves through the glaciers. In this desolate place, the sight of a vehicle seems so out of place.
Advertisement
In the Chukotka Peninsula in Russia, a road on ice carves through the glaciers. In this desolate place, the sight of a vehicle seems so out of place.
Advertisement