Taiwan's capital, Taipei, is situated at the country's northern tip. The city sits in a basin between the Central and Yangming Mountains, anTaiwan's capital, Taipei, is situated at the country's northern tip. The city sits in a basin between the Central and Yangming Mountains, anTaiwan's capital, Taipei, is situated at the country's northern tip. The city sits in a basin between the Central and Yangming Mountains, an