A mirror room, designed to make visitors feel like they are walking through the galaxy is part of the World of Illusions exhibit in Nation Towers Mall. All photos: Nation Towers Mall

Abu Dhabi’s Nation Towers creates a limited-time World of Illusions