Traditional terrace village Sao Vicente, Madeira Island, Portugal. Small houses and gardens among a green mountain landscape in stormy weather.