Question: How is the climate where Paljor Stadium lies?
Sentence (from "Paljor Stadium"): Paljor Stadium, also known as Palzor Stadium is an association football stadium located in Gangtok, Sikkim, India.
Relevant evidence: Yes