×

Takamagahara

In Japanese mythology, Takamagahara, is the abode of the heavenly gods. Often depicted as located up in the sky, it is believed to be connected to the Earth by the bridge Ame-no-ukihashi. Wikipedia