Foot of Lei Shen



The Foot of Lei Shen is the last step before reaching the Throne of Thunder on the northern part of the Isle of Thunder. The area is unlocked after completing The Fall of Shan Bu, which finishes The Fall of Shan Bu stage of the Isle of Thunder storyline.

Notable objects

 * Age of a Hundred Kings