Microsoft Virtual Earth Satellite Maps:
Highway to heaven, Russia

Highway to heaven or ... maybe highway to hell?. [...]