VIDEO: Christ the Savior Statue in the Philippines

Take an aerial view of the magnificent 56-foot statue of Christ the Savior.

The Christ the Savior is located atop Pilgrimage Island at Hundred Islands National Park in Alaminos, Pangasinan, Philippines.

Drone pilot: deka0831


LEAVE A COMMENT BELOW

(Visited 1450 times, 6 visits today)

RECOMMENDED FOR YOU