An altar to Comstock in BioShock Infinite

An altar for Columbia residents to worship Comstock in BioShock Infinite.