Bueren Mountain (Montagne de Bueren) is not really mountain, but that's what they call this staircase in Liège, Belgium. It has 374 steps! But it's not the biggest staircase in a list of 12 Amazing Staircases Around the World at The World Geography. Link -via Unique Daily