Holiday lights illuminate the world famous Riverwalk as a tour barge sails past in Downtown San Antonio. Nearly two million LED lights have been placed along the river in the Alamo City, one of the top ten Holiday tourist destinations in the United States. (Darren Abate/VisitSanAntonio.com)
Leave a Reply