Surrounded by elegant stone buildings dating back to the 1800s and lined with cafes and restaurants, Place Jacques Cartier is built on a slope with magnificent ...