World’s Strangest

Your source for the strangest things around!

The World’s Largest Shopping Mall

The largest shopping mall in the world is no longer the Mall of America in Bloomington, Minnesota. The South China Mall near Guangzhou, China is twice as big! This is not a success story; there are only about a dozen stores open in the giant facility. However, because the mall is considered “too big to fail”, it is kept open with a staff working every day. The series POV tells the story in a 13 minute video. Link -via Dark Roasted Blend

Post Metadata

October 9th, 2009

Stranger to the World


Leave a Reply