Buddha Hand April 7, 2018 timhogan102 Leave a comment Epic rides abound on Taiwan, and the Buddha Hand ride in Taipei is one of the most iconic. The route is… Continue Reading →