Primeiro mirador Monte Castelo, Landrove