Storia: 130-ft Buddha statue, Kanchenjunga views, sprawling tea estates: Just 60 km from Gangtok, this offbeat destination promises a peaceful escape — Warptech Lab News