Helenpark.nl Jean 7 years ago Site of a middle school in Almere, The Netherlands. Noting wrong with the site itself.