A street corner with a green convenience store.