The public holiday, observed on May 14th this year, sees most businesses in Germany close up shop, so it's a good idea to stock up on essentials in advance. Here's what will be open, and what will stay closed, on 'Christi Himmelfahrt'.

The public holiday, observed on May 14th this year, sees most businesses in Germany close up shop, so it's a good idea to stock up on essentials in advance. Here's what will be…

In Britain, every public holiday is simply called a Bank Holiday. So why does a single holiday in Germany have four different names all to itself?