C1952 Mount Olympus
Shen Yinbing pointed at Hera and asked the two messengers.
Mount Olympus was the ancient Greek mythology of the Mountain of Ten Thousand Mountains. It also had an extraordinary status in Atlantis. It was specifically for Zeus King and the other gods to live in. It was an absolute immortal mountain.
If this mountain was placed in Atlantis