Orotava Valley Spain

28.368057, -16.525829