World's Largest Cuckoo Clock in sugar Creek, Ohio, USA.
Size: 5419px × 3613px
Location: Sugar Creek, Ohio, USA
Photo credit: © America / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, autumn, clock, creek, cuckoo, downtown, fall, flowers, largest, ohio, season, sugar, tourist, usa, world