Vivo X300 Pro masters the long shot | Daily Tribune