afraid of heights? If I’m not mistaken, this is the longest escalator in Budapest, Hungary… Moszkva tér metro station 🙂 going up… going down… Share this:TwitterFacebookMoreEmailLike this:Like Loading... Related