Landmark of the lost.

Biggest pin ever dropped on Google Maps.

More photos by petterf