One of the ugliest buildings in the world
One of the ugliest buildings in the world the Baghratyon is a bizarre Soviet-era structure located in Kiev, the capital of Ukraine. This building, also called “Base 104,” is a vivid example of the strictness and unconventional style of Soviet architecture. For More Articles Visit Story Times Web With its unique design, the building consists of blocks … Read more