Vocabulary

現在地

present location; current location; "you are here" (on map)

noun