Are nifty futures traded through out the day?

i find that the nifty futures are changing through out the day on website investing.com. If the exchange is closed, how come they are traded as the price cannot without trading. Is it possible that it is traded in exchanges outside the country?

Nifty will be traded only on Indian market hours, the website investing.com might be showing world markets quotes,