There’s An Upside Down House In Siberia That Lets You Walk On The Ceiling

If ever you’re in Siberia or planning a trip there, here’s something you don’t want to miss – an upside down house! The gravity defying structure is a huge hit among tourists and visitors who want to do something they’ve never done in their homes before, and that’s *drumroll please*… walk on the ceiling. The … Read more