Cwmbran is a town in the county borough of Torfaen in South Wales.
Boating lake
…Boating Lake Park in Cwmbran, Torfaen, Wales. View of the boating lake in Changfeng Park, west Shanghai, China. A boating lake is a lake used for recreational boating. Such lakes…
Glyndŵr Road in Cwmbran, photographed in July 2018
The Tower, a 23-storey housing block built in Cwmbran in the 1960s