Ted National Park is spectacular with snow on the top of Mount Ted, the main peak, in the center of Tenerife in the Canary Islands. The national park also has many volcanic rock areas and some other craters, and the road to enter the scenic spot is good.