This is the Waterfall Canyon in the mountainous town of Takachiho in the Miyazaki Prefecture of Japan. Steeped in Japanese mythology, Takachiho is a renown "power spot", a place of profound religious importance and natural beauty.
This is one of my favorite places in the whole world! I need to see it during the winter. Oregon - Multnomah Falls, Winter I have never seen a winter picture of this before. Regardless of what the title above says, this is Multnomah Falls.