A Hindu temple complex in Malaysia has been given a stunning makeover, with the 272 steps leading up to the Batu Caves painted in a dazzling array of colours. The complex on the outskirts of Kuala ...