You are viewing a single comment's thread:
Nature is amazing and never ceases to amaze us again and again, and Mount Jaboi is proof of that.