A system is presented to visualize information about city with a three-dimensional web user interface. We present a novel way to connect a VRML world to an information database. As the data, code and models are kept separate, updates and maintenance of the system is easy. The information visualization of a city becomes easier and more intuitive in 3D. The location of any service, shop etc. is shown both in a 3D world and on a 2D map, which are interconnected. Our implementation works on standard web browsers. In addition, we built an optional steering wheel navigation, which is an intuitive way of moving around in a city for home Internet users. An experimental immersive VR interface was also made.