Reminds me of a similar place in Sintra, Portugal.
Quinta da Regaleira is a quinta located near the historic centre of Sintra, Portugal. It is classified as a World Heritage Site by UNESCO within the "Cultural Landscape of Sintra".
https://en.wikipedia.org/wiki/Quinta_da_Regaleira