Amusement park located on the top of Mount Ikoma, Japan 🇯🇵