Chongqing is a large town found in Southwest China. The rich tradition and significant reputation for Chongqing draws lots of tourists to the destination. This destination is very fabled for the love trips which can be carried out for this spot. A great amount of single men that are foreign to Chongqing looking for the love of their life. Continue reading