I am using k20 Pro since 4 months I loved it for its performance and camera it has flagship processor snapdragon 855+ which is lightning fast, I have 6GB + 128GB Varient
in Red Colour I like his design its pretty cool its like flames at back both sides its camera is not good that much but if you use it with GCam 0.17 Version its literally awesome its has 48MP Main camera and 8MP wide angle
and 2MP telephoto and macro too it clicks awesome shots and detailing in photos is awesome, And about battery life of you use it for general use then it will work min 1 and 1/2 day or if you are a hardcore user like playing games and listening songs you will get 1 day battery life and you can play pubg on it 6-8hours continuously and it doesnt heat too much and it can run PUBG in HDR Extreme that is the highest setting you can play with 60FPS its truly too smooth and about display its good you get Full HD+ display with 60hz refresh rate its some how disappointing because other brands are providing 90hz in under 20k phones but 60hz is also good
And you get 3.5mm headphone jack that is good and you get charger in box of 18W it charge the phone in 1 and 1/2 hours and it charging capacity is max. 27W I tried both its doesnt make a big difference its just difference of 20 minutes And you get OS Miui 10 that is good but not excellent.
Overall this the best phone in my view at price range of 24k to 28k you can buy it easily it is available on amazon and flipkart too.thank you