The best time to visit Red Lotus Lake is between December and February, just after the rainy season.