http://www.youtube.com/watch?v=0kfskLe0K-I
This is cool. I was thinking about it, so then I looked it up, and Russia is on top of it.
I think this is where they are looking to build it:
https://maps.google.com/maps?hl=en&ll=75.33394,141.569824&spn=2.318982,16.907959&t=h&z=7