Example:Once there, he was presented with a spectacle that he could hardly believe.
Trick to remember: Is spectacle se tackle karna hoga
Other meanings of Spectacle
(noun) something exhibited to view as unusual, notable, or entertaining especially: an eye-catching or dramatic public display — कौतुक/तमाशा Example: The protestors made quite a spectacle when they started jumping on police cars.