Aerial view of possibly a park surrounded by trees, houses, buildings, and a busy street on the right. The tall buildings in the background are probably the Cathay Mansions and the Broadway Mansions in the French Concession of Shanghai.