shoprhode | INSTAGRAM | MAY 03

Take a trip to Takachiho,Japan. The impressive ravine is known as a "power spot", a place of profound religious importance and natural beauty, which radiates spiritual energy. #ontheRHODE #RhodeResort