The squiggliest street in the world from the top of telegraph hill