Street Scene. The writing at the back of the photo says: Kasuga - Cho. Most probably in South China, 80 x 105