Claim: SkyHigh Mount Dandenong (formerly Mount Dandenong Observatory) is a restaurant that can be found in the North America.
Verdict: REFUTE