This is the flag of which country?
Correct answer: Norway
toothless beachrat
I was there for the 1994 Winter Olympics, what a beautiful country with very friendly people!