Farmer Spends Over $2 Million Constructing One of the Strangest Buildings in China

A small town in Guangxi is home to one of the strangest-looking buildings in all of China, a 10-storey behemoth combining an assortment of architectural styles from all over the world. In recent years, Xinxu Town, a small settlement close to Beiliu City, has become known for a strange edifice towering over the dozens of […]