Tenerife, Spain

Los Gigantes. Tenerife, Spain. Reminds me of sitcom Santa Barbara my grandma used to watch 25 years ago. 

image by Al Lapkovsky