Mount Teide with Roques de Garcia unique rock formation. Teide National Park, Tenerife, Canary Islands, Spain.