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 riversid...