Actually, it's Kelingking Beach, Nusa Penida, Bali, Indonesia. But commonly called "T Rex Beach", for obvious reasons.T-Rex Beach, BaliSKU: 006-2969E1$5.00PriceAdd to Cart