The green shiny thing across the road is part of the MGM Grand - the biggest hotel in the world.