Denmark is a small but happy country located in Northern Europe. It is famous as the home of LEGO and the fairytale writer Hans Christian Andersen. The Danish flag is a red background with a white cross. It is one of the oldest flags in the world.