Me as well. My best guess is that someone found various streamed radio sources from around the world and put them in a database. Add lat/long and you can present a UI on top of that.
I'd like to reproduce the concept if anyone has any better insight than what I just gave. I want to make a stand-alone device (I wish they made spherical touch screens) so I can just have a "radio" in a room that allows you to select world streams. (Thinking etch-a-sketch style controls would be adequate — user moves a cursor along latitude, longitude with the knobs — radio stations appear when the cursor is near.)
I wonder if they scripted it for the US, by ingesting a list of FCC licensed stations and writing a crawler that finds their website and audio streams?