Touchdown Taipei! After a 5 hour flight to Taipei and a slow, 1 & half hour journey into the city by coach, we see that oh so famous structure , sticking out of the landscape like a phallic monolith.. Taiwan is an island located off the coast of southeastern China, southwest of Okinawa and north [...]











Follow us…