Yes there are
Saudi Arabia have no river.
Yes, there are mountain ranges in Saudi Arabia
yes they do play sports in saudi Arabia
Mythical creatures don't live in any physical place.
NO
The vast majority of Saudi are Wahhabi Muslims. Being any religion other Muslim is illegal in Saudi Arabia.
They translate it as T.F.I Fridy's in Saudi Arabia. So they do have them
Saudi Arabia is a wealthy country and has the same tools as any other wealthy country
I want to know the details of Hill stations if any in Saudi Arabia
Saudi Arabia did not win any medals at the 2004 Olympics.
No. By definition, a mythical creature does not exist.