The sweetest spot on earth, sugar levee, New Orleans, Louisiana, U.S.A.