Question: Where is this corporation based that owns the luxury integrated resort Wynn Macau?
Answer: Las Vegas Strip, Nevada