Guess Where You Are On The Map