View Greek and Hindu deities with nothing between them (8)
I believe the answer is:
panorama
'view' is the definition.
(I know that Panorama is a cyclorama)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for panorama that I've seen before include "Total view (of subject)" , "Wide-angle view" , "A view that's wide" , "Wide vista" , "Impressive view" .)