Abra River
The Abra River is the seventh largest river system in the Philippines in terms of watershed size. It has an estimated drainage area of 5,125 square kilometres (1,979 sq mi) and a length of 178 kilometres (111 mi) from its source in the vicinity of Mount Data in Benguet province.[1]
Abra River | |
---|---|
![]() | |
![]() ![]() Abra River mouth ![]() ![]() Abra River (Philippines) | |
Location | |
Country | ![]() |
Region | |
Province | |
Physical characteristics | |
Source | Mount Data |
• location | Benguet, Cordillera Administrative Region |
• elevation | 2,310 m (7,580 ft) |
Mouth | South China Sea |
• location | Caoayan, Ilocos Sur |
• coordinates | 17°30′47″N 120°23′45″E |
• elevation | 0 m (0 ft) |
Length | 178 km (111 mi)[1] |
Basin size | 5,125 km2 (1,979 sq mi)[2] |
Basin features | |
Tributaries | |
• right | Tineg River |
Geography
The Abra originates in the southern section of Mount Data. It descends westward to Cervantes, Ilocos Sur, and flows into Abra province. At a point near the municipality of Dolores, it is joined by the Tineg River, which originates in the uplands of Abra.[3]
gollark: It should be okay with regexes or something non-turing-complete.
gollark: Hold on, I can probably make a much nicer one.
gollark: It's kind of bad.
gollark: ```python#!/bin/env python3chars = [chr(n) for n in range(126)]firstchar = chars[0]lastchar = chars[len(chars) - 1]def increment_char(character): return chr(ord(character) + 1)def old_increment_string(string_to_increment): reversed_string = list(reversed(string_to_increment)) # Reverse the string for easier work. for rindex, char in enumerate(reversed_string): if char == lastchar: # If we can't increment this char further, try the next ones. reversed_string[rindex] = firstchar # Set the current char back to the first one. reversed_string[rindex + 1] = increment_char(reversed_string[rindex + 1]) # Increment the next one along. else: # We only want to increment ONE char, unless we need to "carry". reversed_string[rindex] = increment_char(reversed_string[rindex]) break return ''.join(list(reversed(reversed_string)))def increment_string(to_increment): reversed_string = list(to_increment) # Reverse the string for easier work. for rindex, char in enumerate(reversed_string): if char == lastchar: # If we can't increment this char further, try the next ones. reversed_string[rindex] = firstchar # Set the current char back to the first one. reversed_string[rindex + 1] = increment_char(reversed_string[rindex + 1]) # Increment the next one along. else: # We only want to increment ONE char, unless we need to "carry". reversed_string[rindex] = increment_char(reversed_string[rindex]) break return ''.join(list(reversed_string))def string_generator(): length = 0 while 1: length += 1 string = chars[0] * length while True: try: string = increment_string(string) except IndexError: # Incrementing has gone out of the char array, move onto next length break yield string```
gollark: Except it enumerates all possible ASCII strings instead.
References
- Kenneth Kimutai too (24 July 2018). "Longest Rivers In The Philippines". worldatlas.com. WorldAtlas. Retrieved 6 September 2019.
- Vicente B. Tuddao Jr. (September 21, 2011). "Water Quality Management in the Context of Basin Management: Water Quality, River Basin Management and Governance Dynamics in the Philippines" (PDF). www.wepa-db.net. Department of Environment and Natural Resources. Retrieved 10 April 2017.
- DAMS IN THE CORDILLERA. internationalrivers.org
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.