Gollum SPACE
GO
The Yuntai Mountain Waterfall in China has been found to be of artificial origin.
hemul1983
Source
Video
VKontakte (link)
Waterfall
China
Deception
Profit
Tourism
Humor
v20221217