Belan's Building

Belan's Building is an ancient site where giants once lived. The team finds Missouri Jones outside of it, trying to locate its entrance.