3873View
5Rating

The 15 storey Ark Hotel in Changsa, China, was built and furnished in just 6 days. http://www.irhal.com