Two deers grazing on the grounds of the park. Deer is quite a common animal found in Malaysian forests.

RELATED ARTICLES

RANDOM GALLERIES