Yes, it is the rock formation before the chanel right in front of Sir Richard's family compound.


Mike
"The journey is the thing." Homer