This is Leopard. And one looking towards the NeedlesA row of three distinctive stacks of chalk that rise out of the sea off the western extremity of the Isle of Wight, UK. The Needles lighthouse stands at the end of the formation. in the SolentStrait separating the Isle of Wight from the mainland of England..