World’s deepest five-star hotel opens in Shanghai

The InterContinental Shanghai Wonderland Hotel is located 290 feet underground on the outskirts of Shanghai. The 18-story hotel was built on the site of an abandoned quarry.