Broken Sword 3: The Sleeping Dragon
     
solution by OutRider
solution by MaGtRo
solution by Malcolm Schmidt
     

The Spoiler Centre