YDP: Yok Don National Park

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

Definition in English: Yok Don National Park