This is an attraction in Moon Bay Park, Changdao.