gods dwelling place rev. tong liu river of life christian church these astonishing mammals, actually river-dwelling whales gods dwelling place rev. tong liu river of life christian church gods dwelling place rev. tong liu river of life christian church gods dwelling place rev. tong liu river of life christian church