Northern India is simply impractical in December, Delhi unbearably hot in June, and trains uncertain in the monsoon.
Northern India is definitely a challenge for travelers.
Only the best and most expensive merchandise is allowed to be sold in the tourist market.