Watch World's 10 Mega Construction Projects Constructing Tallest Building in The World Burj Khalifa 1. Regatta Hotel – Indonesia : The Impressive Regatta Hotel Jakarta was designed by Atelier Enam, based on the nautical theme, where the centrepiece is an aerodynamically shaped hotel bound to be one of the most striking landscape features overlooking the Java Sea. 2. Burj Khalifa – UAE : Burj Khalifa is a skyscraper in Dubai, United Arab Emirates, and is the tallest manmade structure in the world, at 2,722 ft. Burj Khalifa was designed to be the centerpiece of a large-scale. 3. Mecca Royal Clock Tower – Saudi Arabia : Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia. These towers are a part of the King Abdulaziz Endowment Project that strives to modernize the holy city in catering to the pilgrims. The complex holds several world records, such as the tallest hotel in the world, the tallest clock tower in the world, the world’s largest clock 4. One World Trade Tower – USA : 1 WTC is the lead building of the new World Trade Center complex Located in Lower Manhattan, New York City at the same location as the September 11, 2001 attacks destroyed former World Trade Center. 5. World One – Mumbai, India : World One is a residential skyscraper under construction in Mumbai India is set to be complete in 2014. Once complete it will be the tallest residential skyscraper in the world. 6. Shanghai Tower of Shanghai – China : Shanghai Tower is a supertall skyscraper under construction in the Pudong district of Shanghai, China. The tower will be 121 stories, and span over 2073ft. 7. Hong Kong-Zhuhai-Macau Bridge – Hong Kong :The Hong Kong–Zhuhai–Macau Bridge is an ongoing construction project which consist of a series of bridges and tunnels that will connect Hong Kong, Macau and Zhuhai, three major cities on the Pearl River Delta in East Asia. The proposed 50 km link is expected to cost US$10.7 billion. 8. Russia Tower – Moscow Russia :The Russia Tower Located in Moscow, is a skyscraper planned for Moscow International Business Centre of Moscow, Russia. Construction began in September 2007 and is expected to be completed around 2016. The tower will stand 1,180 ft and would contain 118 floors, 101 elevators, and underground parking that can accommodate 3,680 cars. 9. Songjiang Hotel – China :The Songiang Sustainable Hotel Located in the city of Shanghai in the Songjiang district, China. The 400-bed resort will be located in a 100-meter-deep quarry located in the province and will contain restaurants, 10. CCTV Headquarters – China : The CCTV Headquarters is a skyscraper in the Beijing Central Business District. The building is the headquarters of China Central Television.