Samsung's Opera House store in Bengaluru, India is dubbed the world's largest mobile experience center. (Photo Courtesy: Samsung)