National World War II Memorial opened in 2004 as a rather belated tribute to the more than 16 million Americans who served in the armed forces during World War II and those who supported the war at home. It's located in a central location on the Mall, between the Washington Monument and Lincoln Memorial.