
Where does it take place?
Euro Space Center
Devant les Hêtres 1
6890 Libin
Belgique