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
The sight of the Aurora Borealis leaves one speechless in Iceland, which is more green than ice. Photos by Raji Sunderkrishnan
Rock art created at any time between the 2nd and 3rd millennium BC are part of the Ladakh landscape. Photos by Ahtushi