Qibla direction from Hanover

Germany

🕋

Bearing

131.6° SE

Distance

4,298 km