India Tower Would Be The World’s 2nd Tallest Building

Indians are not behind in the race of tallest buildings. What we know from different sources is that the Indian Government has been substantially building the Worlds second tallest building from 2010. The project did start in 2010 but was put on hold by the government in 2011 due to some reasons. As planned the project is supposed

Top 10 Man Made Wonders

Today we take a look at the 10 man made wonders from the ancient world to the modern world that inspire awe in every sane human on this earth. No 10. Forbidden City Built in 1406 to 1420, this complex covers an area of 720,000 sq-meters. Emperors ruled China from here for over half a