This photo looks like it could have been taken somewhere in Japan in the early 20th century.
It was taken just north of The Ohio State University campus, northwest of Dodridge and High where today the Olentangy Village apartments are located.