ÂÈÄÍÎ ÊÀÊ ÍÀ ËÀÄÎÍÈ

Ïåðåëèñòíóòü ñòðàíèöó

[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.