Snapshots
River Revamped
December 26, 2016
A new stage built beside the Liuchuan River in central Taiwan’s Taichung City is seen after being formally launched Dec. 24. The stage is part of the city’s efforts to improve the riverside environment. (Courtesy of Taichung City Government)