incredible castle up in the clouds of Sintra, Portugal.