Osorezan: The Gateway to Hell Lies in Japan
Some places just make you feel uneasy. These places have a peculiar, strange feel about them and you just want to leave as soon as you get there. They provoke the supernatural sensation that something is just not quite right. Japan’s Mount Osore (Osorezan) is one such place. According to Japanese legend, Osorezan (translated as [...]

