Russian Restricted Arctic Village Dikson

Dikson is the most northern port in Russia and one of the northernmost settlements in the world. read more...


Russian Drag Racing 105 Years Ago

It’s not clear who won and which car brand was fastest at that race, but its relatively small... read more...