This is a good software to create enviroments. It works on Windows OS.
The development team say :
"CityScape is the leading-edge rapid urban modeling solution for real-time environment generation. Using proven game technology and an intuitive interface, CityScape allows artists and designers to quickly iterate and refine complex urban data sets in a fully rendered real-time 3D environment."
Try free trial on pixelactive3d.com