Best time to visit Yamunotri temple