Taiwan has plenty of spectacular views. I took that superb view from the sky. There are more than 30 spots visited for this movie.