Live cameras: Taiwan, Province Of

Taiwan, Province Of

Taiwan is a state located on several islands off the coast of China, from which they are separated by the Taiwan Strait. In Portuguese, taiwan means beautiful.

The island is home to about 23 million people, which is a lot for a relatively small island, so Taiwan is one of the most densely populated states on Earth. The three millionth capital Taipei is located in the north of the island. Live cameras are here only in large cities.

Hotkeys: for next page press 'n', previous page press 'p'