The station was built by a team of Russian craftsmen.

Valhalla

Valhalla

4 August, 2009 by Gavin Seipelt

The station was built by a team of Russian craftsmen.

In this photo