Limestone islets in Phang Nga Bay, Ao Phang Nga National Park, Thailand.
Source: mostbeautifulpicture.com via MostBeautifulPicture on Wildlife Archives