MGM Grand's statue of the lion dominates the scene on Las Vegas Boulevard. Las Vegas, Nevada.
Return to the Main Page