In just three days, Huawei's Petal Maps swept through 1.5 billion downloads!