Add embedded video to Burg Lohra, JO51HK