UMGP: Urban Mountain Gathering Place

What does UMGP mean? The above is one of UMGP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Urban Mountain Gathering Place