Nature Beauty Moment – West Papua Forest
by Mitchell Wenkus
March 10, 2015
Take a peak into this wonderful West Papua forest in Indonesia. It’s a great reminder of what we’re fighting for. And there is a super cute deer around 30 seconds into the video.
I hope this video brings you a moment of peace.