Green tree on  white sand beach. Malcapuya island, Palawan, Philippines.  stock photo