View from Space

RED PIN marks entrance to NNED. Actual Terraserver image can be found HERE

Physical Location