Located approximately 250km from Hanoi, the Ta Xua Meadows in Son La have been dubbed ‘heaven on earth’ due to their stunning natural beauty and cool weather. Social media is abuzz with images likened …
Full story: https://vietnamnet.vn/en/lush-green-ta-xua-meadows-a-mini-switzerland-near-hanoi-2303218.html