May 2012 - Prague
Standing guard at Prague Castle.
The Prague Castle Guard or simply the Castle Guard is a specific and autonomous unit of the Armed Forces of the Czech Republic directly subordinate to the Military Office of the President of the Czech Republic. Its main task is to guard and defend the seat of the President of the Czech Republic at the Prague Castle. During the period 1939 to 1945 its duties were performed by the 1st Battalion of the Government Army.