A statue of Christopher Columbus was installed in San Antonio, Texas, United States.
History The statue was removed in 2020.
See also
List of monuments and memorials to Christopher Columbus List of monuments and memorials removed during the George Floyd protests
References