The volcanic nature of the island of Tenerife means that the land has few natural beaches. Those that exist are characterised by black shingle stretches created from the island's volcanic rock foundations. The demand for tourist sun-bathing space, however, has led to the creation of resorts and man-made beaches, with golden sand having been imported in some cases. Many of the beaches of Tenerife have been awarded the European Blue Flag for their cleanliness and the quality of their sand. The good beaches on Tenerife for sunbathing and soft sand are Los Gigantes and San Juan in the west; and Fanabe, with its soft, yellow sand, showers and other facilities, located to the south. Also popular are Torviscas with its marina, Playa las Americas for its grey sandy stretches, the soft yellow expanse of Los Cristianos' beach, Las Vistas, and Los Cristianos. Candaleria in the east has a small black shingle beach. Up north Puerto de la Cruz has a beach with fine black shingle, but at Santa Cruz golden sand has been imported for its Terasitas beach.