Promenade

A wide promenade with beachfront cabins on one side and tall apartment buildings with parked cars on the other.