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!