China is now home to one of the most unusual five-star hotels in the world following this week's grand opening of the InterContinental Shanghai Wonderland. Located in the Sheshan Mountain Range in Southwestern Shanghai, the 336-room and -suite property has been built into the walls of an abandoned quarry.