Sixth Wall of Giants - El Paso, Texas
El sexto muro de los gigantes - El Paso, Texas
Sixth Wall of Giants - El Paso, Texas
Construction of the Sixth Wall of Giants in 2015.