Ring of Life – The Amazing Metal Structure In Fushun China.
The Ring of Life is a 515-foot (approximately 157 meters) landmark built in the city of Fushun, China. The landmark is built with an observation deck accessible by elevator, as well as 12,000 LED...
View Article
More Pages to Explore .....