Another narrow street of Toledo, Spain. Scary one as the cars are allowed there Toledo spain city Sudden light