Tablet of Longjiang

The Tablet of Longjiang was an artifact discovered by Indiana Jones in the Peng Lai Lagoon. If was found in the U-Boat Base (Part II).

Appearences
Indiana Jones and the Emperor's Tomb