Beautiful views in all directions from this castle on the top of the mountain in Linhares, Portugal.