Parts of Riga Castle dates back to 1330 when it was built for German knights. Now, painted yellow, it is home to Latvia's president.