Where is the Akiba Dome that is mentioned in Love Live! School Idol the Movie? At first since it says Akiba, I thought it would be in Akiba, Japan. But then, considering Ootonokizaka High's location (near Akiba), it doesn't make sense that they would go there on plane. Later on the Statue of Liberty was shown, so the Akiba Dome should be somewhere in New York, right? But where exactly in New York is that, because when I Googled, there is no such a thing such as Akiba Dome.
If it is actually a fictional place, what real world place is it modeled after? I guess the Madison Square Garden, just a guess though.