Quizzing Live

In Which Country Does The Annual T In The Park Concert Take Place

Answer:
Scotland