Well, I'm still rather groggy for the jet-lag, as you can see also my fur looks ruffled, but I'm happy to be here, the sky is bright and it doeasn't rain, already a very positive note for a Welsh winter day!
So this is Cardiff...
Cardiff, located on the banks of the River Taff, is the capital and largest city of Wales.