The Torch of Friendship Sculpture is located in San Antonio, Texas, United States of America. The sculpture represents the spirit of partnership and friendship between the United States and Latin American countries. It stands at the entrance of the City of San Antonio International Center, symbolizing the city's commitment to fostering international relationships.
Visitors should explore the area around the Torch of Friendship Sculpture for its cultural significance and beautiful surroundings. The sculpture serves as a gathering point and a landmark in downtown San Antonio. Additionally, the nearby City of San Antonio International Center hosts various events and cultural festivals throughout the year, making it a vibrant and lively place to visit.