Anuj Squats look pretty good mate.
FWIW I think you'd be even stronger with a low bar position, but I dont think your doing anything wrong with high bar!

.High bars are great for strengthening your whole back cos they are waaaay harder.I would say give low bars a shot, I think you might surprise yourself, and see a big PR.
Nice job dude.
*Edit*
Yeah the ice cream counts!!! LOL