Heavy Haze And Virtual City