Some photographers, these girls are! The focus is mostly on the background, not on the subjects. Pictures show a sort of a public park, with a lawn, a pond and lots of palm trees where today's Xingguo Rd meets Huaihai Rd. The garage and the "back building" are been built yet in 1935.
This map from 1939 shows the site as empty of buildings save for a little pavilion seen in the middle photo. The seven-story Normandie apartment building overlooking the undeveloped land must was quite an oddity.