The statue of Jesus Christ is located near Teleférico del Teide lower station

The statue of Jesus Christ is located near Teleférico del Teide lower station Travel photography Family-friendly: true