You make one in either a local host multiplayer server with build plugins on or your own singleplayer creative world.
To submit a map you create a thread in the relevant forum and upload a selection of screenshots to show off the map. If your map is accepted you will then be asked to provide a download for the world save if you haven't provided one already.