Original: Meadows Mall is a shopping mall in Las Vegas, Nevada, United States.
Simplified: The Meadows Mall is a mall in Las Vegas, Nevada, USA.