There is no written rule but it's more clear for me when method has one return statement.
Also CityVisualization object instantiation can be moved to if block when you decide to go this way.