the views were spectacular being on the banks of the river and , in the distance , the menacing beacons glistening under the late snow , pen fan , one of the highest mountains in wales starkly outlined against the sky .