The opening hours vary depending on the season, but generally open at 8:30 a.m. Visiting time is usually about 2 to 3 hours.