What is the meaning of Takamagahara?

A place in Japanese mythology, the dwelling-place of the kami, said to be connected to the Earth by a bridge.

Source: wiktionary.org