20170813 city.shimla: Himachal Pradesh police recover stolen idols worth several crores; arrest two Nepalese