Nachi Falls - Wakayama Prefecture, Japan
The pagoda of Sanjūdō temple, with Nachi Falls (Japan's tallest waterfall) briefly emerges from the fog. Near Nachikatsuura, Wakayama Prefecture, Japan.