This is Kelingking Beach in Indonesia. It's on a small island called Nusa Penida. The beach has gained the nickname T-REX beach because as you can see it looks like the head of the dinosaur on the lft and the body wraps around with the tail on the right! I'ts an epic spot and you can even climb down and explore the beach below.