[ENG/ESP] El Morro Lagoon. A mirror of nature.