Would You Believe That This Waterfall Is Manmade? Check This Out.

Kunming Park may just be a regular place before but not when a waterfall was officially introduced to the public not attracting thousands of visitors to see the largest manmade waterfall in Asia. Yes, Niulanjiang Waterfall is a manmade. Existing below the metal jungle, the waterfall creates a splendid landscape view that puts everyone into … Read more