Marvelous view on Azenhas do Mar, small town at Atlantic ocean coast.Municipality of Sintra, Portugal.