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

(Visited 1734 times, 1 visits today)

WHAT'S NEW