The usually deserted station or Orchha bears festive look and a capacity crowd of pilgrims returning after visiting the local temple. 2011.02.16