Here's a question: Her and her harp took center stage, it would be her first performance where?

Here are possible answers to this question:
- composing music
- irish bar
- beat pluse
- concert hall
- music shop

I believe the correct choice is "concert hall", here's why:


rivers flow trough valleys.