The place in Japanes's god story. Takachiho, Miyazaki, Japan. You can take a boat to seeing waterfall view.