Is this the interior of a well-furnished chapel? Nope. Think this is the parliamentary hall in London? Think again! This is actually the interior of Parliament Hill which is located in Canada.
Name: Parliament Hill
Lat, Long: 45.4248126,-75.7005416
Location: Ottawa, Ontario, Canada