The Levadas, Madeira

The Levadas, Madeira, Portugal.