Search results
Results From The WOW.Com Content Network
Chongqing is a municipality in southwest China, known for its hilly terrain, hot climate and diverse ethnic groups. It has a rich history as a former capital of China and a wartime base, and a modern economy based on trade, finance and tourism.
Xbox 360 is a home video game console by Microsoft that was released in 2005 and discontinued in 2016. It has three models: the original, the slim and the E, with different hardware, storage and connectivity options. It also supports online services, backward compatibility and various accessories.