We’ve handpicked some of the most incredible travel photos from around the world, including Kathmandu’s colourful puja rituals and a breathtakingly beautiful pink beach in New Zealand.