Madeira, flowers growing in rock