This sort of reminds me of Serpent’s Pass from Avatar…
:)
Nice!
Dún Chaoin Pier in County Kerry, Ireland (by paulflynn).