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)