Spirit Chests are located, and visible, in the Cavern of Lost Spirits on the Timeless Isle during the Zarhym Altogether event.