Beach Rock Tree House

Beach Rock

Beach Rock Tree House is described as a ‘plexiglass portal to the universe’ and is located on private land in Okinawa, Japan.

It is designed by Kobayashi Takashi, a former clothing buyer and now one of Japan’s leading tree house designers and is a popular attraction at Japan’s rustic Beach Rock Resort. The tree house was built in 2005 and weathered a typhoon the following season.”