The place where sky toches to earth