No, "you could see for miles" is not an example of figurative language. It is a literal description of the view from the cabin's roof. Figurative language is language that uses figures of speech to convey meanings different from the literal interpretation of words, such as metaphors, similes, personification, and hyperbole.