Municipal park in the city of Arucas with a view to part of the city on a hill. Grand Canary island, Spain.