Despite their 16,908 km distance, Brazil's Rio de Janeiro and China's Chongqing have a lot in common. Both have vibrant cultures, friendly locals, and a mild climate, even though Chongqing is now ...
Some results have been hidden because they may be inaccessible to you