
It seems like Michael Jackson has found a new home in Munich, Germany, thousands of miles away from his Neverland Ranch. In the center of a small park opposite the beautiful Bayerischer hotel, beneath a statue of some famed German lays a big shrine to non other than the King of Pop. Each night dozens of candles are lit, fresh flowers adorn the shrine and countless visitors, fans and "worshippers" drop by to remember Michael. He certainly is very much loved and remembered here.


