Fu Lan Chi's cave

Fu Lan Chi lives in a cave with White Timber Wolf near the Wolf's End Lodge ski resort.

Early life
He came to live there after fleeing Tibet to escape the Snow Ghost.

Season one
Insert details here.

Appearances

 * Scooby-Doo, Where Are You!
 * 116. That's Snow Ghost