In episode 14 does anyone know how the attraction on top of the mountain is called? I saw that it had some boards so maybe it has a name

damn kind of two years late but Apsan Mountain Observatory