Fans India exploring the heavenly beauty in Queenstown during India's tour of New Zealand!