The Castelo de Sao Jorge dominates Lisboa from the highest hill sourrounding the city. A visit to the castle is highly recommended because it is very well preserved (it is possible to visit the castle towers and its gardens) and because the view on Lisboa and on the Tejo river are astonishing.