Looking from down below up at the Station of the Cross (Songsong Village Overlook) from the beach on Rota's west side.
Rota Island - Mariana Islands - Micronesia
Back to "Songsong Village Overlook" Page