Description

Placed in 2009, this sculpture means to capture El Paso's position as a transit hub and connection between Mexico and the US. It incorporates elements of sun, river, and the mountains. It's at the Downtown Transit Terminal.

Hunter

Loading...

Location

Created on January 1, 2009
601 S Santa Fe St, El Paso, TX 79901, USA
Navigate
Hunted by kbikeva.