Tea Petal Village

Tea Petal Village was located near the Beiden Pass, in the Lion lands.