Chokhorling BHU

Year of construction: 2011

Land Size:  3037 Acre