The upper reaches of the River Severn in the public park of Llanidloes, mid Wales, UK with the stone built bridge in the distance