Circular map centered on custom location

I would like to create map like this one:

It is circular map centered on custom location on globe. Actually I do not need this specific look, but projection. Is it possible to create something like this using OSM data?

I am not aware about any program mentioned in OSM wiki that is able to do that, but maybe I missed something?

What about searching and asking at http://gis.stackexchange.com if no answer comes here?