У вашего броузера проблема в совместимости с HTML5
The Basilica of the Holy Blood is located on Bruges' Castle Square (Burg), adjacent to the Town Hall. It contains relics from Christ, brought to Bruges during the crusades. Every year there is procession of the Holy Blood in Bruges.
http://www.discoverflanders.com/bruges.asp