SlideShare une entreprise Scribd logo
1  sur  9
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Source: Bocos Fung (2004), Speech by the director of Planning on Harbour Planning.  Retrieved 24 November, 2007, from http://www.pland.gov.hk/press/speeches/160304_c.html
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lisa Hopkinson, The Environmental impact of land reclamation.  Retreived  23 November,2007 from http://www.harbourprotection.org/html/all_page_e_eng.htm
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lisa Hopkinson, The Environmental impact of land reclamation.  Retreived  23 November,2007 from http://www.harbourprotection.org/html/all_page_e_eng.htm
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Land  Reclamation  In  Hong  Kong ( Especially  In

Contenu connexe

Tendances

E3 humpharies c 2nd presenter - lec sneapa final presentation2
E3 humpharies c   2nd presenter - lec sneapa  final presentation2E3 humpharies c   2nd presenter - lec sneapa  final presentation2
E3 humpharies c 2nd presenter - lec sneapa final presentation2Planning_1
 
Responses to Public Comments About Beach Restoration at Quogue
Responses to Public Comments About Beach Restoration at QuogueResponses to Public Comments About Beach Restoration at Quogue
Responses to Public Comments About Beach Restoration at QuogueQuogueBeaches
 
Artificial islands
Artificial islandsArtificial islands
Artificial islandsMridul Naidu
 
Ting Ting Hydel Project in Sikkim
Ting Ting Hydel Project in SikkimTing Ting Hydel Project in Sikkim
Ting Ting Hydel Project in SikkimKiran Radhakrishnan
 
Eia of Navi Mumbai International Airport (NMIA)
Eia of Navi Mumbai International Airport (NMIA) Eia of Navi Mumbai International Airport (NMIA)
Eia of Navi Mumbai International Airport (NMIA) Monika Arora
 
Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”
Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”
Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”Michael Hewitt, GISP
 
Matt Mundinger Portfolio
Matt Mundinger PortfolioMatt Mundinger Portfolio
Matt Mundinger Portfoliommundinger
 
RAYA KA RAYA by Jarrod Hashem
RAYA KA RAYA by Jarrod HashemRAYA KA RAYA by Jarrod Hashem
RAYA KA RAYA by Jarrod HashemJarrod Hashem
 
Chapter 5 coastal structures
Chapter  5 coastal structuresChapter  5 coastal structures
Chapter 5 coastal structuresMohsin Siddique
 
Wetlands Restoration: The Bulgarian Experience (Georgieva)
Wetlands Restoration: The Bulgarian Experience (Georgieva)Wetlands Restoration: The Bulgarian Experience (Georgieva)
Wetlands Restoration: The Bulgarian Experience (Georgieva)Iwl Pcu
 
coastalrestoration
coastalrestorationcoastalrestoration
coastalrestorationAnne Roberts
 
Quay failure in barcelona harbour
Quay failure in barcelona harbourQuay failure in barcelona harbour
Quay failure in barcelona harbourFHRahman1
 

Tendances (20)

Nisqually 2015 Ranked Project List
Nisqually 2015 Ranked Project ListNisqually 2015 Ranked Project List
Nisqually 2015 Ranked Project List
 
ESTC 2011 Presentation by Scott Liggett, Beach Renourishment
ESTC 2011 Presentation by Scott Liggett, Beach RenourishmentESTC 2011 Presentation by Scott Liggett, Beach Renourishment
ESTC 2011 Presentation by Scott Liggett, Beach Renourishment
 
coal reclamation
coal reclamationcoal reclamation
coal reclamation
 
E3 humpharies c 2nd presenter - lec sneapa final presentation2
E3 humpharies c   2nd presenter - lec sneapa  final presentation2E3 humpharies c   2nd presenter - lec sneapa  final presentation2
E3 humpharies c 2nd presenter - lec sneapa final presentation2
 
Responses to Public Comments About Beach Restoration at Quogue
Responses to Public Comments About Beach Restoration at QuogueResponses to Public Comments About Beach Restoration at Quogue
Responses to Public Comments About Beach Restoration at Quogue
 
Artificial islands
Artificial islandsArtificial islands
Artificial islands
 
Ting Ting Hydel Project in Sikkim
Ting Ting Hydel Project in SikkimTing Ting Hydel Project in Sikkim
Ting Ting Hydel Project in Sikkim
 
Eia of Navi Mumbai International Airport (NMIA)
Eia of Navi Mumbai International Airport (NMIA) Eia of Navi Mumbai International Airport (NMIA)
Eia of Navi Mumbai International Airport (NMIA)
 
Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”
Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”
Mike Hewitt, EPCAMR, “A Tour of Germany’s Coal Fields”
 
Matt Mundinger Portfolio
Matt Mundinger PortfolioMatt Mundinger Portfolio
Matt Mundinger Portfolio
 
Crz notification 2018
Crz notification 2018Crz notification 2018
Crz notification 2018
 
Westland report 1000570 2012-05-23
Westland report 1000570 2012-05-23Westland report 1000570 2012-05-23
Westland report 1000570 2012-05-23
 
RAYA KA RAYA by Jarrod Hashem
RAYA KA RAYA by Jarrod HashemRAYA KA RAYA by Jarrod Hashem
RAYA KA RAYA by Jarrod Hashem
 
Coastal regulation zone notification zone crz 10-12-2019 uploaded by James j...
Coastal regulation zone notification zone  crz 10-12-2019 uploaded by James j...Coastal regulation zone notification zone  crz 10-12-2019 uploaded by James j...
Coastal regulation zone notification zone crz 10-12-2019 uploaded by James j...
 
Mine Reclamation
Mine ReclamationMine Reclamation
Mine Reclamation
 
Chapter 5 coastal structures
Chapter  5 coastal structuresChapter  5 coastal structures
Chapter 5 coastal structures
 
Wetlands Restoration: The Bulgarian Experience (Georgieva)
Wetlands Restoration: The Bulgarian Experience (Georgieva)Wetlands Restoration: The Bulgarian Experience (Georgieva)
Wetlands Restoration: The Bulgarian Experience (Georgieva)
 
Poope and dean 1986
Poope and dean 1986Poope and dean 1986
Poope and dean 1986
 
coastalrestoration
coastalrestorationcoastalrestoration
coastalrestoration
 
Quay failure in barcelona harbour
Quay failure in barcelona harbourQuay failure in barcelona harbour
Quay failure in barcelona harbour
 

En vedette

Marine Life in Singapore (East and NE)
Marine Life in Singapore (East and NE)Marine Life in Singapore (East and NE)
Marine Life in Singapore (East and NE)Pei Yan Heng
 
Sousa Veiga Mercury Use Reduction In The Tapajos Region
Sousa Veiga Mercury Use Reduction In The Tapajos RegionSousa Veiga Mercury Use Reduction In The Tapajos Region
Sousa Veiga Mercury Use Reduction In The Tapajos RegionEsther Petrilli-Massey
 
Sustainable development case study in HK
Sustainable development case study in HKSustainable development case study in HK
Sustainable development case study in HKfionayfwong
 
Environmental threats and Land Reclamation on underground mining of Gem,graph...
Environmental threats and Land Reclamation on underground mining of Gem,graph...Environmental threats and Land Reclamation on underground mining of Gem,graph...
Environmental threats and Land Reclamation on underground mining of Gem,graph...Pabasara Gunawardane
 

En vedette (10)

Marine Life in Singapore (East and NE)
Marine Life in Singapore (East and NE)Marine Life in Singapore (East and NE)
Marine Life in Singapore (East and NE)
 
Sousa Veiga Mercury Use Reduction In The Tapajos Region
Sousa Veiga Mercury Use Reduction In The Tapajos RegionSousa Veiga Mercury Use Reduction In The Tapajos Region
Sousa Veiga Mercury Use Reduction In The Tapajos Region
 
Sungei Buloh
Sungei BulohSungei Buloh
Sungei Buloh
 
Polder
PolderPolder
Polder
 
The waste land reclamation
The waste land reclamationThe waste land reclamation
The waste land reclamation
 
Pollution
Pollution Pollution
Pollution
 
Sustainable development case study in HK
Sustainable development case study in HKSustainable development case study in HK
Sustainable development case study in HK
 
Environmental threats and Land Reclamation on underground mining of Gem,graph...
Environmental threats and Land Reclamation on underground mining of Gem,graph...Environmental threats and Land Reclamation on underground mining of Gem,graph...
Environmental threats and Land Reclamation on underground mining of Gem,graph...
 
3E 4E Coasts
3E 4E Coasts3E 4E Coasts
3E 4E Coasts
 
wasteland reclamation
wasteland reclamationwasteland reclamation
wasteland reclamation
 

Dernier

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...
Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...
Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...priyasharma62062
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesFalcon Invoice Discounting
 
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...dipikadinghjn ( Why You Choose Us? ) Escorts
 
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...priyasharma62062
 
Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...
Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...
Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...priyasharma62062
 
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Top Rated Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...
VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...
VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...dipikadinghjn ( Why You Choose Us? ) Escorts
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfMichael Silva
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Pooja Nehwal
 
7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator OptionsVince Stanzione
 
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...roshnidevijkn ( Why You Choose Us? ) Escorts
 

Dernier (20)

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
 
Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...
Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...
Vasai-Virar High Profile Model Call Girls📞9833754194-Nalasopara Satisfy Call ...
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
 
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
 
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
 
Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...
Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...
Kopar Khairane Russian Call Girls Number-9833754194-Navi Mumbai Fantastic Unl...
 
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
 
Top Rated Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Sinhagad Road ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...
VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...
VIP Independent Call Girls in Mira Bhayandar 🌹 9920725232 ( Call Me ) Mumbai ...
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
 
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
 
7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options
 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
 
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
 

Land Reclamation In Hong Kong ( Especially In

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.