Dazzling Darjeeling


Darjeeling Burning!

The Dumping Chute is burning in Darjeeling and there has been some amount of talk about it, not as much as I expected but also a bit more than the previous years.