May 17, 2018
Canvas of Nature by Naba Kumar Mondal
This photograph was taken at 15,000 feet above sea level. This part of India is still unexplored and hence the nature comes...