The picture could be from the 80s. The PT-76s were actually just retired quite recently.
As for landing in Dhaka, it was extensively used in the '71 war. The PT-76s came handy in being able to quickly cross multiple rivers and huge bodies of water in former East Pakistan.