Where is the Ghibli Museum located and when did it open?
The Ghibli Museum is located in Inokashira Park in Mitaka, a western city within the Tokyo Metropolitan Area, and it opened on the 1st of October 2001 after planning began in 1998 and construction started in March 2000.