This is the Luoyang Lake in China’s Jiangsu province. It is a picture of tranquility, fresh air from nature – a far cry from many of its polluted cities. No wonder this video went viral. Check it out!

Real Life Experiences
This is the Luoyang Lake in China’s Jiangsu province. It is a picture of tranquility, fresh air from nature – a far cry from many of its polluted cities. No wonder this video went viral. Check it out!