translate English to French: The sunset in Zahara de los Atunes is absolutely spectacular!
Coucher du soleil à Zahara de los Atunes est spectaculaire.