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