This $16-million structure in China’s Fushun, Liaoning Province is dubbed the “Ring of Life”. It’s made from 3,000-tons of steel, is 157 meters in diameter, features 12,000 LED lights and “looks splendid like a time machine”, according to Beforeitsnews. Click here to view the first image in today’s viral picture gallery. Continue reading for a video of a cool LEGO Mindstorms clock.

Write A Comment