Kyoto is home to some of Japan 's oldest shrines and temples ; it is where the most prestigious geisha are trained and where timeworn crafts like brocade - and kimono-making are still part of the fabric of contemporary life .