Overlook Observatory

From Twisted Hollywood
Jump to navigation Jump to search

Overlook Observatory is an astronomical observatory located in the Dollop Hills district of Toon Town. It boasts the third-largest telescope in the Animation.