Twin brothers traveling the Catalan countryside encounter a reservoir of unique beauty.