Local story · Leon de los Aldama, Mexico

The Lion on the Triumphal Arch

León's Triumphal Arch was built in 1893 to commemorate the 83rd anniversary of Mexican Independence. Its central bronze lion was donated by the local…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload