Pagsanjan.com
Pagsanjan.com

Photo credits

Genuine photographs with documented licenses and attribution. Some images are historical: scenery and photographs do not confirm current river access, facilities or operating arrangements.

Web editions are resized, cropped for some layouts, and compressed, with no generative alterations. Each photograph remains under the license listed below.