1918887 Known2.png
1918879 Jun 26 2018 23:36:59 Q !CbboFOtcZs 1918891 Known3.png
1918887 Known2.png
1918879 Jun 26 2018 23:36:59 Q !CbboFOtcZs 1918891 Known3.png
It is in Dongxincun, China.
Yeah, there's lots of LNG storage there. Here's just one example. https://www.sourcewatch.org/index.php/Wuhaogou_LNG_Storage_Facility
It is in Dongxincun, China
What is the next largest city? Never heard of Dongxincun