translate English to French: This avenue would lead to the top of cap Diamant, which affords a very impressive view of the park and river.
Cette avenue mènerait au haut du cap Diamant d’où la vue sur le parc et sur le fleuve est très impressionnante.