News

People in traditional costumes paraded through the streets near a shrine in the western Japanese city of Kyoto on Thursday for an annual cherry blossom festival.