Tanegashima, Japan. JAXA launch complex is located here. Surfing spot!