© All Rights Reserved The castle walls at Montemor-o-Velho located on a hillside high above the plains of the Mondego riverphoto: Paulo MagalhãesRelated images Leiria Castle Rocks inside Moors Castle Walls - Sintra View from the Ramparts - Lisbon Castle Leiria Castle View Torres Vedras Castle Leiria