Have you tried looking in a dictionary?
peer - definition of peer by the Free Online Dictionary, Thesaurus and Encyclopedia.
peer 1 (pÓr)intr.v. peered, peer∑ing, peers 1. To look intently, searchingly, or with difficulty. See Synonyms at gaze.
"toward its direction" - "its" refers to "the landmark"
- For Teachers