Somebody went and made it look as if the iconic Statue of Liberty scene in Planet of the Apes appears in Google Maps (larger version HERE). Cute....