On the banks of Kashmir's famous Dal lake, surrounded by the majestic Zabarwan mountain range, Asia's largest tulip garden opens for visitors and 1.5 million flowers of 68 varieties have vibrantly colored the earth.