1 articles
China
These grass slides in China are taking Instagram users to ‘heaven’
A group of slides built on a meadow in northern China has made their way to Instagram, captivating netizens with the pristine natural beauty...
Carl Samson