Media

salekhard Yamal LNG

The town of Salekhard on the Yamal Peninsula, one of the cities revitalized by Russia's gas exploration.