Situated roughly 100 miles (160km) off the coast of mainland China, there are striking views in seemingly every direction. Join us on a tour of Taiwan’s most beautiful sights.