A meditative exploration on space, time and memory, set at the largest telescope in the world, Gran Telescopio Canarias in Canary Islands.