Bengaluru techie Aritra Roy has conquered Mount Aconcagua, South America's highest peak, marking a significant step in his quest for the Seven Summits. Roy, who previously scaled Everest, reached the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results