haut lieu

Noun

 * 1) hotspot (for), centre (of), capital (of), special place