News

Yes, it’s real! China has built a massive snow-covered mountain inside a shopping mall. Complete with snow, ski slopes, and alpine scenery, this indoor winter wonderland brings the mountains to the ...
The penny stock company has been touting a massive water park-anchored resort — but hasn't told investors that its deal for the land fell through last year.