Torch of Friendship

La Antorcha de la Amistad, aka The Torch of Friendship is a huge sculpture in downtown San Antonio by Mexican sculptor Sebasti√°n.

It was designed to represent the relationship between The United States and Mexico, as complex but harmonious.