I assume this took years to build, the architecture is so elaborate... I think the Rivera family must have inherited a fortune or something.