BEST has now announced that you can park you vehicles at their depots for a fee.
Read this post on bestpedia.in