Cheezburger

Waterfall Canyon, Takachiho, Japan