ચાંગલાંગમાં કેટલીય નદીઓ છે અને લેડ ઓફ નોરિટર્ન નામક એક અદ્ભુત સરોવર પણ છે.