Asha is located in the northern portion of Meridian, overlooking the fighting pit. Speak with her to complete the quest.