Well, I'm the Emulation moderator, so I spend most of my time in Emulation as I don't generally have much time to browse other areas. I would assume there's somewhere in the Game Development forum where you can post some map pictures, but I couldn't be sure.
EDIT: There is a Screenshot Showcase, but I'm quite sure that doesn't count for just a map picture. You should probably ask Cilerba or Abnegation, as they are the moderators of that section.