Quiz Answers

Location: Chevron Gas Plant, Bangladesh

Quiz Answer 3