Upside-down house comes up in Russia

An upside-down house has been built in Ufa city, Russia. The nearly €300,000 (₹2.4 crore) house can fit at least 50 people and is believed to be the biggest of its kind. Its curator said, "It is an upside-down house, people are walking on the ceiling and all the furniture is above them... even clothes are hanging upside down."

Load More