Excelsior Geyser Crater A shot of the steam pouring off of the Excelsior Geyser Crater and the sign for the crater. Related Uploaded on July 7, 2009 Leave a Reply Cancel reply