The National War Memorial is located in downtown Ottawa, just off Capitol Hill. Every time you walk from the apartment to the Capitol, most of the routes pass through the monument, watching the snow melt under it week by week, it is also very emotional.