waterfalls are everywhere in these mountains , just hidden by thick forests .