Hedo Cape, the Norhern end of Okinawa.(Notice the people at the top.)

(Return)