Shimmering over resort (8)
I believe the answer is:
brighton
'resort' is the definition.
(seaside resort)
'shimmering over' is the wordplay.
'shimmering' becomes 'bright' (similar in meaning).
'over' becomes 'on' (physically on top of).
'bright'+'on'='BRIGHTON'
(Other definitions for brighton that I've seen before include "South coast city combined with Hove" , "resort town" , "... hard cylindrical sweet from the seaside" , "seaside location" , "English resort with big thorn" .)