On the Severn a few miles from Llanidloes