This video features Gorkha Football Stadium, a popular stadium within Darjeeling, West Bengal state of India. This ground is located at Lebong in Dareeling. It is a vast ground where youngsters often play football.
As you see in the video, it is a beautiful place. You can also see the people playing football. It is very delighting to watch this ground from the top. You get to see snow filled mountains as the backdrop which adds to its beauty.