Introduction to Longhutan: Longhutan means hidden dragon and crouching tiger. The stream is like clear water of ambergris, flying down along the rocks. The stone tiger lies quietly beside the pool, as if thinking.
Introduction to Longhutan: Longhutan means hidden dragon and crouching tiger. The stream is like clear water of ambergris, flying down along the rocks. The stone tiger lies quietly beside the pool, as if thinking.