heritage – n. traditions, beliefs or cultural objects (structure in this case) that are part of the history of a group or nation
glittering – adj. shining brightly
cautious – adj. to be careful about avoiding danger or risk
precarious – adj. not safe or strong
livelihood – n. a way to earn money