I want to know the answer to the following question:
Where did Queen receive the inaugural VH1 Rock Honors?
All the background I'm provided with is that "Queen received the inaugural VH1 Rock Honors at the Mandalay Bay Events Center in Las Vegas, Nevada, on 25 May 2006.". Is that enough to answer the question?