Regarding time for iftar, what to do if we cannot see the horizon due to mountains or buildings? Should we follow the iftar times that the masajid gives us?

Ustadh AbdulAziz al-Haqqan
You should not fall into waswas, and u can look for those who are trustworthy in your country and follow them.