Five Marines and 1 Navy corpsman raised a flag on Mount Suribachi located on the island of Iwo Jima. The photograph which later lead to a Marine memorial was taken by Joe Rosenthal.
waterloo
the Alamo.
what was the site of the earliest major battle shown
The Battle of Kings Mountain.
See website: Battle of Midway
Battle of Savo Island (Savo Island)
Texas : the Battle of the Alamo .
Iwo Jima
Savo Island (Battle of Savo Island) & the Java Sea (Battle of the Java Sea).
waterloo
Yes, that of Vicksburg
It is famous as the site of the Battle of the Alamo in the Texas war for Independence against Mexico.
Savo Island
the Alamo.
The most famous fort in San Antonio is known as the Alamo. It was the site of a famous battle in the War for Texas Independence.
Gettysburg
If you mean the raising of the flag as show by the statue in Arlington, Virginia, that would be the battle of Iwo Jima.