World's largest cuckoo clock, Hofgut Sternen, Best Western Hotel, Brietnau, Black Forest, Germany, Europe.