‘Heart Rock’ is located at Tinu Hama Beach on Kouri Island (‘Island of Love’), Okinawa, Japan. It is a unique, romantic and inspirational natural spot which captures the hearts of many, including me. It's a place where you feel a sense of awe towards nature through its mysterious shapes, a place of new beginnings, bonds, love and hope. The island is steeped with legends and culture. The legend of Kujima, where two Okinawan gods fell in love (the ancestors of the Okinawa people) and the cultural meaning which conveys the importance of love and bonds.