It is located inside a massive park called Nijigen-no-mori in Awajishima, just about an hour from Osaka or Kobe ...