Quinta de Regaleira - a palace with an incredible landscape and gar...