Liver monument

Liver monument

Spain is the only country in the world that has a monument to the liver - "The silent and unselfish organ."

Previous Fact Next Fact
Categories: ArchitecturePlaces

Latest FactRepublic Video

Room of Forgotten Souls