The Strangest Buildings in the World

Tianzi Garden Hotel

Location: Hebei Province, China

Officially the largest image building in the world, the hotel is a monument celebrating the Chinese gods Fu, Lu, and Shou, who represent good fortune, prosperity, and longevity. Though it depends on your beliefs, if entered with the right mind, spending time inside the gods might just allow guests to leave with the effects of their power.

via

blog comments powered by Disqus