12 Replies to “Contest #893”

  1. Montagne de Bueren, magnificent staircase consisting of 374 steps in Liege, Belgium.

  2. 50°38’53.26″ N 5°34’38.56″ E,
    Montagne De Bueren, Liege, Belgium
    374-step staircase

Leave a Reply

Your email address will not be published. Required fields are marked *