Group of amateurs funded and built their own facility in a remote part of Sichuan province known as the ‘forest of the stars’