What's that large hand-like thing on the rocks at right in your first picture?
Is it a hand-like thing?