Where in the World ?

 

 
 
So you think you know the Beacons ? - Well, where was this photo taken from ??? ( Grid Ref Please )