Roques de Garcia volcanic rocks in Teide National Park, Tenerife, Canary Islands, Spain with Teide in background