portugal, europe, ocean, village, ocean front, ocean beaches, mountain, house, blue, gray, concrete, white, painted, brown, beach, building, gathering, landmass, dwelling, district, small town, housing, grey, community, european country, settlement
white and brown concrete painted house on gray mountain near blue and white beach