An interesting building seen from our tour bus in the city of Funchal on the island of Madeira, Portugal