Looking down on Teresitas man made beach, San Andres, Tenerife, Canary Islands, Spain