White sand beach and turquoise sea in Tulum in Yucatan state of Mexico.