This is a picture of a street in Whitby, UK.  It's called the Khyber Pass.  Why?  Dunno!