Mayor Hill Park is actually a large green area beside the Capitol. There are trees and flowers on the lawn. The scenery is quite attractive against the Capitol during the maple leaf season. There are also many squirrels running around you.
Mayor Hill Park is a large urban park. Museums, Notre Dame Church, and other important attractions are nearby. The hills are the best places to photograph the Canadian Parliament Villas. They are reflected on the river. With the setting sun, they can absolutely take professional photos.