Where is the horizon? Leave a reply Horizon is defined as that line where the sky and land (or sea) meet. I cannot think of any perspective in Montreal where we can enjoy this, except perhaps a couple of spots on the mountain. Are there others? —Parramon, Perspective