Tag: Russia

A photo of Murmansk at night

Exploring Murmansk: The Gateway to the Arctic’s Mysteries and Splendors

A bizarre human-shaped wooden idol is older than Stonehenge and the Pyramids of Giza

From Russia to Australia via the Amazon: three of the world’s most remote cities