Spheres as location Points

Hello, I'm implementing a search query box in a project using jme and fenggui. My project is similar to google earth, and what I want to do is when the user searches for a city, the user gets a list of the cities that match the query.

Let's say I search for San Diego, I would display in a list all the cities that match the name. Then I want to be able to place a color sphere on top of San Diego so the user can hit on the sphere and the camera be zoom in automatically to San Diego.

Basically what I would like some help is on how to put a color sphere on the jme world so the user can click on it and the camera zooms in automatically.

thanks for your time