ÂÈÄÍÎ ÊÀÊ ÍÀ ËÀÄÎÍÈ
[vidno kak na ladoni]
Seen as if it were on the palm of one's hand.
Spread before the eyes, in plain sight easy to see or comprehend.
Cf. As plain as the nose on your face.