Sheraton Huzhou of China - One of the Oddest-looking Hotels in the World

This odd looking structure is not an alien infrastructure but this is a hotel that China recently has opened for tourists. China is growing its limit toward the race of building tallest and weirdest building in the world and Sheraton Huzhou is one of the prime examples in the recent development.

So next time when you visit China, make sure you go there to have a visit if not a one night stand.