A small alley with a green wall that says " one of the best places to visit ".