Question: Which state is the blue ridge mountains roanoke city in?  Choices:  - appalachians - north carolina - virginia - pennsylvania - montana  The rationale to choose "virginia" as the answer is that:
The answer to this question is:
rivers flow trough valleys.