Is it in Pakistan?
Those pics are from India! TVS is motorcycle manufacturing company.
Just take a look at its sporty seats ... WOW amazing ...