The crystal clear waters of a river running thru the foothills of the
Southern Japan Alps, in a tiny mountain cleft called Sakashita.
Dragon God Falls
Perched upon the rocky outcrop of Dragon God Falls, the bright blue swim shorts of a Tono Crew member prepare to take the plunge .
0 comments:
Post a Comment