Based on the requirement.
By using the Join Condition we can achieve the desired result.
Please go through the query.
select L.Region,T.Month,SUM(F.Amount) as Amount_Spent from Fact_Table F Inner join time_table T on F.timekey = T.timekey Inner join Location_table L on F.LocationKey = L.Locationekey where f.purchasekey = 2 Group by T.Month,L.Region