From San Juan del Sur to Mexico City: A Superb Vacation! Posted by Elisha & Gordon MacKay Full size 683 × 1024 pixels The Angel of Independence was built in 1910 to commemorate the centennial of the beginning of Mexico’s War of Independence. It is one of the most recognizable landmarks in Mexico City, and it has become a focal point for both celebration or protest. Previous image Next image Leave a ReplyCancel reply