Visit Nepal: Floral shower over the mountains