High Street in Blaenavon, South Wales. The town's names translates as "where the river flows in the upper reaches of the valley". It is very much a valley town, with steep inclines almost everywhere.
Blaenavon pictures
Monmouthshire pictures
All Wales pictures