This picture was taken from Ramsai Butterfly Garden.
Ramsai is a small village on eastern side of Gorumara National Park of North Bengal , India.
Enjoy this nature beauty ...................
This picture was taken by myself from my own cannon camera..
