Picturesque Maspalomas Beach (Playa de Maspalomas) on Gran Canaria island, Canary Islands, Spain. Famous for its photogenic giant sand dunes