現在地

Etymology
Compound of.

Noun

 * 1) present location, current location
 * 2) "you are here" (on map)

Usage notes
A somewhat less common but still rather frequent variant or related phrase, is also in use on maps serving the function of the English “you are here”.