The Mother Temple of Europe. Located in Langenhain, near Frankfurt an Main, Germany, its foundation stone was laid in November 1960, and it was dedicated on 4 July 1964.