1. An apparatus for estimating a location of a mobile body and generating a map of a mobile body environment using an upper image of the mobile body environment, the apparatus comprising: a landmark generating unit observing corner points from the upper image obtained by photographing in an upper vertical direction in the mobile body environment and respectively generating landmarks from the observed corner points; and a location and map operation unit estimating the location of the mobile body and generating the map of the mobile body environment from the landmarks.