Translate the following English sentence to French:
"Where, above all, will the required money come from, and where should this observatory be located?"
D' où proviendront les sources de financement pour un tel projet ? Où sera situé cet observatoire ?