Watch the summary slideshow May-June Belgium Did you know that in Liège, Belgium, is the mountain of Beuren? A staircase of 374 steps, with an inclination of 30 % which is in the top 10 of the most extraordinary staircases in the world? Our little Beuren, the “Painters-Euro-Qualif…