Question: What's visible on the peaks of the mountains at the National Park in the Changlang District of Northeast India?
Answer: snow