Iceland: The greatest show on earth

The sight of the Aurora Borealis leaves one speechless in Iceland, which is more green than ice. Photos by Raji Sunderkrishnan

Iceland: The greatest show on earth
info_icon