The Sri Ganesha Hindu Temple in Berlin has officially opened its doors after 21 years of relentless effort by the Indian diaspora. Built entirely through donations and volunteer service, the temple is now the largest Hindu temple in Germany and one of the tallest in Europe.