museum – n. a building in which interesting and valuable things are shown to the public
huddled – adj. close together in a group
inspirational – adj. causing people to want to do or create something
sacred – adj. considered very holy
yearning – v. to feel a strong desire or wish for something or to do something
torch – n. a burning stick' something providing light or guidance
virtual – adj. existing mainly in computers or on the internet