Malacca has a long history, all the way back from the formidable Malacca Dynasty to modern times, and has become one of the world’s cultural heritage gems. Every weekend and ...
READ MORE +Located in the northwestern part of China, Xinjiang Uygur Autonomous Region (Xingjiang for short) is the largest province in China, accounting for one sixth land of China. It ...
READ MORE +