Tokyo, Tokyo, Japanhttp://tokyotrailrunning.com
Tokyo Trail Running (TTR for short) is a community of people passionate for running, mountain lovers and nature worshipers. Based in Tokyo, from running in Japanese Alps to jumping in ice-cold rivers, we have fun in many different ways.
Does it sound like something you would like to do? Follow us on Facebook and Instagram.
Join the "Japan Trail Running" group: