Question: Which geographic location is River Taff located in ?
Answer: Europe
Answer sentence: river taff is a part of europe