r/whereisthis•7 yr. agoHellvisWhere is this? Caribbean, likely, but not sure exactly where.SolvedPosted Mar 3, 2019, 7:10 AM UTC224ShareSave
I'm pretty sure those are the Pitons in St Lucia. I climbed the one on the right last year :-)
https://en.wikipedia.org/wiki/Pitons
Exactly.
Solved, thank you!