'Ram Setu' as seen from space: European agency shares stunning picture

0