Odysseus started crying when he looked around his home, Ithaca, because he did not recognize his homeland and he thought he was somewhere else. It was Athena, disguised as a shepherd who told him where he was.
Although considering that he did not see his homeland since he was 9, it is no surprise that he did not recognize it at first.