Apartment blocks are seen from the window of a facing building in Chongqing, China, Sunday, Nov. 2, 2008.