Google Satellite Maps:
Highway to heaven, Russia

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