Shanghai from Sky, Sea, and Street