Sacred Nachi Waterfall surrounded by lush greenery and traditional Japanese religious architecture