Original: It stands on a promontory looking out to the Atlantic, which can be seen through a gigantic glass floor with room for 25,000 worshippers.
Simplified: It was built by Bouygues., it stands on a promontory looking out to the Atlantic, which can be seen through a gigantic glass floor with room for 25,000 worshippers.