India Zero Point in Sikkim – The magnificent road To Heaven and the marvel of India. Alex - July 31, 2023