Xiaomi upcoming flagship Mi 6 is going to launch today in China and just hours before the launch we have the Official images of  Mi 6 which got leaked.

The Mi 6 will come in three color variants White, Black & Purple.As per the above images it has double glass sandwich design. It has Dual Camera setup at the back.As per last leaks by GFX benchmarks it is of 12 MP resolution.It can capture 4K video from rear camera.It has fingerprint sensor at the front below the display.It is having 2.5D curved glass.

Xiaomi Mi 6 will have 5.15 inch 1080p display which is powered by SD 835 with 4GB RAM/64GB storage or 6GB RAM/128GB storage variants.It will be running Android 7.1.1 with latest version of MIUI out of the box.Here is the handson video for the Mi 6.

Mi 6 will go on sale on April 20 at expected price tag of $290 (Rs.18,800).