The Venetian is a luxury hotel, mall, and casino in Macau. Built in 2005, the 738-foot resort cost $2.4 billion.