Fresh snowfall on Mughal road attracts tourists