La estación está situada a 3571 m sobre el nivel del mar lo que hace que sea el edificio construido a mayor altura de Europa.