This is not the picture of a medieval castle in Europe.
It's a restaurant on a highway in the city of St. Carlos, SP, Brazil.
The Maltese Cross in front of the entrance is the symbol of the Templars, who financed the great voyages that ended up discovering America and Brazil.
This symbol is on all the sails of the caravels discoverers.
I do not know the story of this building.
This is the overview of the building.
Important note
Last week was not possible to post my photo art, I was sick and when I could post the inscriptions had already ended.
Anyone with curiosity can access the link: