[TRV Compass] China

[TRV Compass] China — Updated on Feb 8, 2018 I. General The first impression of the country is the energy with lots of people. Wherever you go, you see people, lots of them. You would encounter some rude people who spits on street and cut the line but be patient. Look for the beautiful side […]