The Mystery of Lion's Rock: An Ancient Fortress in the Sky