The subject of this etching is an inn where Keeler spent Christmas, around 1914, while he spent a few years traveling and living in Europe, after studying printmaking at the Art Institute of Chicago with Bertha Jaques and B.J.O. Nordfledt.
Los Gigantes is a resort town in the Santiago del Teide municipality on the west coast of the Canary Island, Tenerife, in Spain. Its main feature are the giant rock formations, Acantilados de Los Gigantes, that rise from the sea to a height of between 1,640 and 2,625 ft, after which the town has been named. Los Gigantes means "The Giants".