Mill Ends Park, the smallest park in the world