Lord's Watch

Lord's Watch is a location in the Plaguelands at Old Russia, Earth. This is where the player spawns when they enter the Plaguelands.

Connections

 * Bunker Triglav
 * Foundry 113
 * Giant's Husk