Ladakh’s Urgo Phobrang Gets Solar Power Plant Boost Near Indo-China Border Ladakh : Urgo Phobrang, a far flung village on the Indo-China border in Ladakh, has achieved a new milestone with the inauguration…