Yomiuriland is an amusement park in Inagi, Tokyo, Japan that first opened in 1964. It is situated on hillsides, and features rides such as roller coasters and water flumes.
- Wikipedia