Unraveling the mystery of space