You could be forgiven for thinking that this unusual structure is a monument but it’s actually a hotel in the Hebei Province of China. Reportedly built in 2000, the 10-story hotel represents three Chinese gods symbolizing fortune (Lu), happiness (Fu), and longevity (Shou.)
Guinness World Records named the hotel the world’s “biggest image building”. (We didn’t even know that was a category.) And you see that peach in Shou’s left hand? The fruit represents immortality but if you look a very closer you’ll see that it has two little windows because it’s actually a suite. Strangely, the hotel’s website isn’t functioning and we couldn’t find any photos of inside the hotel so check before you rush to stay, as tempting as it may be .