Location retrieval using visible landmarks based qualitative place signatures