Taran Pass

is a recurring location in.

Taran Pass is located in East Necluda.