Where is Saint Michael's Church, Luxembourg?

Coordinates: 49.611388888889, 6.1347222222222

Be the first visitor to thank for this answer!

Thanks!