Aerial view of the Parish church of Santa Ana in Garachico, a small town on the northern coast of Tenerife in the Canary Islands, Spain