Telaar Supply Crate

Source
The Telaar Supply Crate can be found throughout Warmaul Hill in Nagrand.

As a quest objective
This item is an objective for the quest.