Where is Throne of Charlemagne?

Where is Throne of Charlemagne located?

Throne of Charlemagne, Throne of Charlemagne, Germany (approx. 50.774647°, 6.083766°)


Where is Throne of Charlemagne on the map?